Knowledge reuse in edge computing environments
نویسندگان
چکیده
To cope with the challenge of managing numerous computing devices, humongous data volumes and models in Internet-of-Things environments, Edge Computing (EC) has emerged to serve latency-sensitive compute-intensive applications. Although EC paradigm significantly eliminates latency for predictive analytics tasks by deploying computation on edge nodes’ vicinity, large scale infrastructure still huge inescapable burdens required resources. This paper introduces a novel where nodes effectively reuse local completed computations (e.g., trained models) at network edge, coined as knowledge reuse. Such releases burden from individual nodes, they can save resources relying reusing various regression classification). We study feasibility our involving pair-wise (dis)similarity metrics among datasets over based statistical learning techniques (kernel-based Maximum Mean Discrepancy eigenspace Cosine Dissimilarity). Our is enhanced computationally lightweight monitoring mechanisms, which rely Holt-Winters forecast future violations updates reused models. mechanisms predict when ‘borrowed’ are insufficient being reused, triggering new process finding more appropriate be edge. provide comprehensive performance evaluation comparative assessment algorithms different experimental scenarios using real synthetic datasets. findings showcase ability robustness maintain up-to-date trading off quality resource utilization.
منابع مشابه
Knowledge Reuse for Software Reuse
Software reuse can provide significant improvements in software productivity and quality whilst reducing development costs. Expressing software reuse intentions can be difficult though. A developer may aspire to reuse a software component but experience difficulty expressing their reuse intentions in a manner that is compatible with, or understood by, the component retrieval system. Various int...
متن کاملKnowledge Reuse in KBS
This paper describes a meta modeling technique which permits to describe a KBS (Knowledge Base Systems) according to three axis: the object of reuse axis , the levels of granularity axis and the reuse process axis. The object of reuse axis allows to see a KBS as a set of inter-related components for reuse purposes. The levels of granularity axis allows to describe the KBS components according t...
متن کاملKnowledge Reuse
Knowledge reuse is the process through which knowledge is captured, validated, stored, and retrieved. Through the reuse of knowledge, organizations may exploit internal capabilities and improve the effectiveness of their exploration activities (March, 1999). Knowledge reuse processes emphasize the centrality of knowledge within an organization by aligning information systems and communication t...
متن کاملToward a Theory of Knowledge Reuse: Types of Knowledge Reuse Situations and Factors in Reuse Success
This paper represents a step toward a theory of knowledge reusability, with emphasis on knowledge management systems and repositories, often called organizational memory systems. Synthesis of evidence from a wide variety of sources suggests four distinct types of knowledge reuse situations according to the knowledge reuser and the purpose of knowledge reuse. The types involve shared work produc...
متن کاملKnowledge Reuse and Knowledge Validation
Automatic verification tools such as COVER have proven to be valuable aids in the validation process for knowledge-based systems (KBS). COVER checks KBS for logical anomalies. Background domain knowledge can allow COVER to detect errors in knowledge bases that would otherwise go undetected. Ontologies are a necessary component of knowledge sharing: two KBS cannot share knowledge unless they com...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Network and Computer Applications
سال: 2022
ISSN: ['1084-8045', '1095-8592']
DOI: https://doi.org/10.1016/j.jnca.2022.103466